information storage and retrieval system - Français Anglais Dictionnaire